• word of the day

    vestibular apparatus

    vestibular apparatus - Dictionary definition and meaning for word vestibular apparatus

    Definition
    (noun) organs mediating the labyrinthine sense; concerned with equilibrium
    Synonyms : vestibular system
Download our Mobile App Today
Receive our word of the day
on Whatsapp